﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace com.vs.DataAccess.DO
{
    public partial class StorageTemplateDO : BaseDO
    {

        #region "Local Member"
        private string _STORAGE_TEMPLATE = string.Empty;
        private int _SEQUENCE;
        private string _UNIT_OF_MEASURE = string.Empty;
        private string _USER_DEF1 = string.Empty;
        private string _USER_DEF2 = string.Empty;
        private string _USER_DEF3 = string.Empty;
        private string _USER_DEF4 = string.Empty;
        private string _USER_DEF5 = string.Empty;
        private string _USER_DEF6 = string.Empty;
        private double _USER_DEF7;
        private double _USER_DEF8;
        private string _USER_STAMP = string.Empty;
        private string _PROCESS_STAMP = string.Empty;
        private System.DateTime _DATE_TIME_STAMP;
        private double _TREAT_FULL_PCT;
        private string _GROUP_DURING_CHECKIN = string.Empty;
        private int _OBJECT_ID;
        #endregion

        #region "Property"
        /// <summary>
        /// 与数据库表列STORAGE_TEMPLATE相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string STORAGE_TEMPLATE
        {
            get { return _STORAGE_TEMPLATE; }
            set { _STORAGE_TEMPLATE = value; }
        }


        /// <summary>
        /// 与数据库表列SEQUENCE相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual int SEQUENCE
        {
            get { return _SEQUENCE; }
            set { _SEQUENCE = value; }
        }


        /// <summary>
        /// 与数据库表列UNIT_OF_MEASURE相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string UNIT_OF_MEASURE
        {
            get { return _UNIT_OF_MEASURE; }
            set { _UNIT_OF_MEASURE = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF1相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF1
        {
            get { return _USER_DEF1; }
            set { _USER_DEF1 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF2相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF2
        {
            get { return _USER_DEF2; }
            set { _USER_DEF2 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF3相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF3
        {
            get { return _USER_DEF3; }
            set { _USER_DEF3 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF4相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF4
        {
            get { return _USER_DEF4; }
            set { _USER_DEF4 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF5相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF5
        {
            get { return _USER_DEF5; }
            set { _USER_DEF5 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF6相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF6
        {
            get { return _USER_DEF6; }
            set { _USER_DEF6 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF7相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual double USER_DEF7
        {
            get { return _USER_DEF7; }
            set { _USER_DEF7 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF8相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual double USER_DEF8
        {
            get { return _USER_DEF8; }
            set { _USER_DEF8 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_STAMP相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_STAMP
        {
            get { return _USER_STAMP; }
            set { _USER_STAMP = value; }
        }


        /// <summary>
        /// 与数据库表列PROCESS_STAMP相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string PROCESS_STAMP
        {
            get { return _PROCESS_STAMP; }
            set { _PROCESS_STAMP = value; }
        }


        /// <summary>
        /// 与数据库表列DATE_TIME_STAMP相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual System.DateTime DATE_TIME_STAMP
        {
            get { return _DATE_TIME_STAMP; }
            set { _DATE_TIME_STAMP = value; }
        }


        /// <summary>
        /// 与数据库表列TREAT_FULL_PCT相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual double TREAT_FULL_PCT
        {
            get { return _TREAT_FULL_PCT; }
            set { _TREAT_FULL_PCT = value; }
        }


        /// <summary>
        /// 与数据库表列GROUP_DURING_UNITIZATION相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string GROUP_DURING_CHECKIN
        {
            get { return _GROUP_DURING_CHECKIN; }
            set { _GROUP_DURING_CHECKIN = value; }
        }

        public int OBJECT_ID
        {
            get { return _OBJECT_ID; }
            set { _OBJECT_ID = value; }
        }

        #endregion
    }
}
